tower over – English–Português translations

🇬🇧 en pt 🇵🇹

tower over verb

  • to be considerably taller than
elevar-se
Wiktionary Links